package tccmanager.domain;
import java.util.Date;
import java.util.ArrayList;

public class Atividade {
 
	private char tipo;
	 
	private String descricao;
	 
	private Date inicio;
	 
	private Date fim;
	 
	private int status;
	 
	private ArrayList antecessoras;
	 
	private ArrayList sucessora;
	 
	private ArrayList subAtividades;
	 
	private ArrayList anotacoes;
	 
	private String nome;
	 
	private Date dtInicioPrevista;
	 
	private Date dtTerminoPrevista;
	 
	public boolean registrarOcorrencia(int _status) {
		return false;
	}
	 
	public void encerrar() {
	}
	 
	public void anexarDocumento(Anexo _documento) {
	}
	 
	public boolean criarAtividade() {
		return false;
	}
	 
	public boolean alterarAtividade() {
		return false;
	}
	 
	public boolean excluirAtividade() {
		return false;
	}
	 
	public Atividade consultaAtividade() {
		return null;
	}
	 
	public ArrayList verificaSubAtividade() {
		return null;
	}
	 
	public void adicionarAnotacao(Anotacao anotacao) {
	}
	 
	public void adicionarAtividade(Atividade atividade) {
	}
	 
	public boolean verificaAntecessoras() {
		return false;
	}
	 
	public boolean verificaSucessoras() {
		return false;
	}

    public char getTipo() {
        return tipo;
    }

    public void setTipo(char tipo) {
        this.tipo = tipo;
    }

    public String getDescricao() {
        return descricao;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public Date getInicio() {
        return inicio;
    }

    public void setInicio(Date inicio) {
        this.inicio = inicio;
    }

    public Date getFim() {
        return fim;
    }

    public void setFim(Date fim) {
        this.fim = fim;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public ArrayList getAntecessoras() {
        return antecessoras;
    }

    public void setAntecessoras(ArrayList antecessoras) {
        this.antecessoras = antecessoras;
    }

    public ArrayList getSucessora() {
        return sucessora;
    }

    public void setSucessora(ArrayList sucessora) {
        this.sucessora = sucessora;
    }

    public ArrayList getSubAtividades() {
        return subAtividades;
    }

    public void setSubAtividades(ArrayList subAtividades) {
        this.subAtividades = subAtividades;
    }

    public ArrayList getAnotacoes() {
        return anotacoes;
    }

    public void setAnotacoes(ArrayList anotacoes) {
        this.anotacoes = anotacoes;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Date getDtInicioPrevista() {
        return dtInicioPrevista;
    }

    public void setDtInicioPrevista(Date dtInicioPrevista) {
        this.dtInicioPrevista = dtInicioPrevista;
    }

    public Date getDtTerminoPrevista() {
        return dtTerminoPrevista;
    }

    public void setDtTerminoPrevista(Date dtTerminoPrevista) {
        this.dtTerminoPrevista = dtTerminoPrevista;
    }
	 
}
 
